汇编求N!的流程图怎么画啊``???
来源:百度知道 编辑:UC知道 时间:2024/06/22 15:40:32
用汇编编一个求N!的程序。题就是这么给的``让我画一个流程图```不清楚怎么回事``高手伸出援手啊````
还有一个给的这么一句话``一个多位的非压缩的BCD码(6538)存在DATA1开始的单元中,乘以一个一位的非压缩的BCD码9(存在DATA2单元中),乘积存入DATA3开始的5个单元中。也让我画流程图```高手救救我啊``!!!!
高手注意```我要的是图!!!!!!
还有一个给的这么一句话``一个多位的非压缩的BCD码(6538)存在DATA1开始的单元中,乘以一个一位的非压缩的BCD码9(存在DATA2单元中),乘积存入DATA3开始的5个单元中。也让我画流程图```高手救救我啊``!!!!
高手注意```我要的是图!!!!!!
汇编N!:不一定对,你先看看是不是.好几年没有玩这个喀;;
DATA SEGMENT
RSULT DW ?
N DB 5
DATA ENDS
STAK SEGMENT STACK
DW 1024 DUP(?)
STAK ENDS
CODE SEGMENT
ASSUME CS:CODE, SS:STAK, DS:DATA
START: MOV AX, DATA
MOV DS, AX
XOR DX, DX
XOR AH, AH
MOV AL, N
CALL FCTRIL
MOV RSULT, DX
MOV AH, 4CH
INT 21H
FCTRIL PROC NEAR
CMP AL, 0
JNZ NXT
MOV DL, 1
RET
NXT: PUSH AX
DEC AL
CALL FCTRIL
POP CX
MOV AL, DL
MUL CL
MOV DX, AX
RET